self-sufficiency indicators - Deutsch Englisch Wörterbuch